package com.wlcorp.forcazamis.dao.system;

import java.util.List;

import com.ibatis.dao.client.DaoException;
import com.wlcorp.forcazamis.domain.system.Staff;

public interface IStaffDAO {
	public List<Staff> getStaffList(final Staff staff) throws DaoException;
	public Long getStaffCount(final Staff staff) throws DaoException;
	public Staff getStaffById(Long staffId) throws DaoException;
	public void deleteStaff(Staff staff) throws DaoException;
	public void saveStaff(Staff staff) throws DaoException;
	public Staff getStaffByCodeAndPassword(String staffCode, String password) throws DaoException;
}
